/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package util;

import Jplay.Time;

/**
 * Classe que armazena dasdos relativos ao Ranking.
 * @author Gefersom C. Lima
 */
public class DadoRanking implements Comparable<DadoRanking>     {
    private String nome;
    private String tempo;

    /**
     * Construtor
     * @param nome - Nome do jogador
     * @param tempo  - Tempo de partida
     */
 
    public DadoRanking(String nome, String tempo) {
        this.nome = nome;
        this.tempo = tempo;
    }

    /**
     * Retorna o nome do jogador.
     * @return  String
     */
    public String getNome() {
        return nome;
    }

    /**
     * Seta o nome do jogador.
     * @param nome 
     */
    public void setNome(String nome) {
        this.nome = nome;
    }

    /**
     * Retorna o tempo gasto na partida.
     * @return String
     */
    public String getTempo() {
        return tempo;
    }

    /**
     * Seta o tempo gasto na partida.
     * @param tempo 
     */
    public void setTempo(String tempo) {
        this.tempo = tempo;
    }

    
    @Override
    public int compareTo(DadoRanking o) 
    {
        String temp1 = new String(this.tempo);
        String temp2 = new String(o.tempo);
        
        temp1.replace(":", "");
        temp2.replace(":", "");
                
        return temp1.compareTo(temp2);
     
    }
    
    
}
